package com.etc.doctor.service;

import com.etc.common.entity.BasicDoctor;
import com.etc.common.utils.Result;

public interface BasicDoctorService {


    /**
     * 查询全部医生
     *
     * @return
     */
    Result queryAll(Integer pageNum, Integer pageSize);

    /**
     * 根据医生id查询
     *
     * @return
     */
    BasicDoctor queryByDocId(String docId);

    /**
     * 修改医生
     *
     * @param doctor
     * @return
     */
    Result update(BasicDoctor doctor);

    /**
     * 查询医生工作统计（门诊量、手术量、住院量）
     *
     * @param docId
     * @return
     */
    Result queryData(String docId);

    Result updateStatus(String docId);
}
